﻿.scrollable{ overflow: auto; width: 400px; height: 250px; border: 1px solid #C0C0C0; }
.scrollable div{ width: 650px; height: 100%; overflow-x: hidden; }
.scrollable select{ border: none; }
.options .option-item{ min-height: 25px; overflow: hidden; border: solid 1px #E4E4E4; border-top: none; }
/*.options .option-item{ background: url("/Images/move.png") no-repeat scroll 695px 5px transparent; }*/
.options .option-item:hover{ background-color: #FFFCD3; }
.options .option-item input[type='checkbox'] { margin: 0; }
.options .option-name{ float: left; width: 250px; padding: 5px 0 0 7px; }
.options .option-type{ float: left; width: 250px; padding: 5px 0 0 0px; }
.options .option-enabled{ float: left; width: 100px; padding: 5px 0 0 0px; }
.options .option-actions{ float: left; width: 100px; padding: 4px 0 0 0px; }
.options .header{ background-image: none; background-color: #EBEBEB; font-weight: bold; border-top: solid 1px #E4E4E4; }
.options .header:hover{ background-color: #EBEBEB; }
.ui-state-highlight{ height: 20px; background-color: #CCC !important; }

.option-stock { margin: 0 0 1px; padding: 8px 0 5px; background-color: #EBEBEB; }
.option-stock .opt { width: 420px; padding: 0 0 0 10px; float: left; }
.option-stock .opt-item { clear: both; height: 30px; }
.option-stock .opt-item span { float: left; display: block; width: 80px; padding-top: 3px; }
.option-stock .stock { width: 190px; float: right; margin: 0 5px 0 0; }
.option-stock .ib_action { float: right; margin: 0 6px 0 0; }
.option-stock .clear { display: block; clear: both; height: 1px; }
.duplicate { 
    background-color: #F2DEDE;
    border-color: #EED3D7;
    color: #B94A48;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 
}

.hidden { display: none; }

.ptab_row { margin-bottom: 20px; }
.ptab_row .key { float: left; padding: 3px 10px 0 0; }
.ptab_row input[type='text'] { float: left; }
.ptab_row .del-command { float: left; padding: 1px 10px 0; }
.ptab_row br { clear: both; }